execute ambuscade

Translations
tendre une embuscade
Words
ambuscade

noun
embuscade
execute

verb
exécuter